physical restraint - French English Dictionary